package de.fhb.itunes.manager;

import java.io.IOException;

import sun.nio.cs.ext.MacArabic;

import de.fhb.itunes.manager.mail.Mail;
import de.fhb.itunes.manager.mail.Template.Template;

import de.fhb.itunes.manager.filewatcher.OrdnerUebweachung;
import de.fhb.itunes.manager.mail.Template.HTML_Templates;
import de.fhb.itunes.manager.mail.Template.TemplateBuilder;

public class ItunesUpdate {

	public void start(){
		OrdnerUebweachung ordner = new OrdnerUebweachung();
		try {
			ordner.checkDir();
			TemplateBuilder tb = new TemplateBuilder(ordner.getFilmeNames(),ordner.getMusikNames());
			Template standard = new Template("Es gibt gute Neuigkeiten!!! Es wurde neue Titel zu Ihrer Mediathek hinzugefügt");
			
			Mail mail = new Mail();
			mail.addTemplate(standard);
			boolean neuedateien = false;
			for (Template template : tb.getTemplates()) {
				mail.addTemplate(template);
				neuedateien = true;
			}
			if(neuedateien)
				mail.send();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
	}
}
